Big Huge Thesaurus

X-ray film

noun

sounds kind of like